14 research outputs found

    FULL GPU Implementation of Lattice-Boltzmann Methods with Immersed Boundary Conditions for Fast Fluid Simulations

    Get PDF
    Lattice Boltzmann Method (LBM) has shown great potential in fluid simulations, but performance issues and difficulties to manage complex boundary conditions have hindered a wider application. The upcoming of Graphic Processing Units (GPU) Computing offered a possible solution for the performance issue, and methods like the Immersed Boundary (IB) algorithm proved to be a flexible solution to boundaries. Unfortunately, the implicit IB algorithm makes the LBM implementation in GPU a non-trivial task. This work presents a fully parallel GPU implementation of LBM in combination with IB. The fluid-boundary interaction is implemented via GPU kernels, using execution configurations and data structures specifically designed to accelerate each code execution. Simulations were validated against experimental and analytical data showing good agreement and improving the computational time. Substantial reductions of calculation rates were achieved, lowering down the required time to execute the same model in a CPU to about two magnitude orders.Fil: Boroni, Gustavo Adolfo. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas; Argentina. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas. Grupo de Plasmas Densos Magnetizados. Provincia de Buenos Aires. Gobernaci贸n. Comision de Investigaciones Cient铆ficas. Grupo de Plasmas Densos Magnetizados; ArgentinaFil: Dottori, Javier Alejandro. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas; Argentina. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas. Grupo de Plasmas Densos Magnetizados. Provincia de Buenos Aires. Gobernaci贸n. Comision de Investigaciones Cient铆ficas. Grupo de Plasmas Densos Magnetizados; ArgentinaFil: Rinaldi, Pablo Rafael. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas; Argentina. Universidad Nacional del Centro de la Provincia de Buenos Aires; Argentina. Provincia de Buenos Aires. Gobernaci贸n. Comisi贸n de Investigaciones Cient铆ficas; Argentin

    Correcci贸n de modelos digitales de elevaci贸n con im谩genes multi-espectrales

    Get PDF
    Se presenta una metodolog铆a extensiva para detectar 谩reas arboladas en zonas rurales de la provincia de Buenos Aires empleando im谩genes satelitales multiespectrales Landsat. La m谩scara generada permite corregir las falencias de los Modelos Digitales de Elevaci贸n (MDE) radar como los Shuttle Radar Topographic Mission (SRTM). En estos modelos, la presencia de 谩rboles genera errores en las mediciones ya que las ondas del radar no penetran la vegetaci贸n, dando valores de altura de terreno similares a las copas de los 谩rboles. Con base en im谩genes Landsat se ajustaron funciones de umbralado independientes para cada espectro. Con la aplicaci贸n sucesiva de estos umbrales se logra una m谩scara que se proyecta sobre el MDE. La m谩scara luego es corregida evaluando los saltos de altura en las fronteras de la misma.\nPor 煤ltimo, se aplica un algoritmo de correcci贸n al MDE.XIII Workshop Computaci贸n Gr谩fica, Im谩genes y Visualizaci贸n (WCGIV

    Incremento de sem谩ntica en fases iniciales de transformaci贸n de modelos de datos

    Get PDF
    El Diagrama de Entidades y Relaciones Extendido es una pieza clave en el modelado de datos, a partir del cual mediante un proceso de transformaci贸n genera el Esquema F铆sico de Datos basado en un Modelo Objeto(Relacional. En el presente trabajo se identifican y se proponen soluciones a varios problemas encontrados en dicho proceso, originados por la falta de herramientas y metodolog铆as que permitan expresar la sem谩ntica de determinadas situaciones. Varias de estas soluciones son aun objeto de especificaci贸n, en este trabajo se detallan las fases iniciales del proceso de transformaci贸n sobre las cuales ya se ha cubierto completamente dicha especificaci贸n y se describen las transformaciones necesarias en las siguientes fases

    Correcci贸n de modelos digitales de elevaci贸n con im谩genes multi-espectrales

    Get PDF
    Se presenta una metodolog铆a extensiva para detectar 谩reas arboladas en zonas rurales de la provincia de Buenos Aires empleando im谩genes satelitales multiespectrales Landsat. La m谩scara generada permite corregir las falencias de los Modelos Digitales de Elevaci贸n (MDE) radar como los Shuttle Radar Topographic Mission (SRTM). En estos modelos, la presencia de 谩rboles genera errores en las mediciones ya que las ondas del radar no penetran la vegetaci贸n, dando valores de altura de terreno similares a las copas de los 谩rboles. Con base en im谩genes Landsat se ajustaron funciones de umbralado independientes para cada espectro. Con la aplicaci贸n sucesiva de estos umbrales se logra una m谩scara que se proyecta sobre el MDE. La m谩scara luego es corregida evaluando los saltos de altura en las fronteras de la misma.\nPor 煤ltimo, se aplica un algoritmo de correcci贸n al MDE.XIII Workshop Computaci贸n Gr谩fica, Im谩genes y Visualizaci贸n (WCGIV

    Aut贸matas celulares sobre grafos de nodos irregulares: aplicaci贸n a la simulaci贸n de escurrimientos superficiales en zonas de llanura

    Get PDF
    El modelo AQUA-GRAPH de escurrimiento superficial espec铆fico para zonas de llanuras se basa en la tecnolog铆a de aut贸matas celulares (AC), de amplia utilizaci贸n en la simulaci贸n de procesos naturales. Este modelo se implementa sobre una estructura de datos grafo. Este dise帽o da una mayor flexibilidad al modelo de escurrimiento y al simulador permitiendo realizar diferentes tipos de discretizaciones con el objeto de mejorar la performance y dar diferentes niveles de detalle a la simulaci贸n. En el presente trabajo se perfeccion贸 el aut贸mata AQUA-GRAPH para poder trabajar con c茅lulas de diferente tama帽o teniendo en cuenta el 谩rea y el volumen de agua acumulado en cada celda. Sobre este esquema se desarroll贸 un algoritmo para discretizar el terreno agrupando conjuntos de celdas con similares caracter铆sticas en celdas de mayor 谩rea. Se utilizaron diferentes criterios para fusionar celdas como, diferencia de altura, gradiente acumulado y curvatura acumulada. Se evaluaron estas modificaciones sobre escenarios reales y analizando la sensibilidad a los diferentes par谩metros. Los resultados permitieron mejorar notablemente la performance de las simulaciones al reducir la cantidad de elementos a tratar sin perder precisi贸n o nivel de detalle en las zonas m谩s importantes

    Informe cient铆fico de investigador: Rinaldi, Pablo (2013-2014)

    No full text
    Durante los años 2013 y 2014 el investigador continuó con su línea de trabajo en el desarrollo de modelos de simulación numérica de fluidos basados en autómatas de Lattice Boltzmann (LBM) especialmente adaptados para sacar el máximo rendimiento del procesamiento paralelo disponible hoy día en las unidades de procesamiento gráfico (GPU). En colaboración con otros invesitgadores del grupo PLADEMA se evolucionó el modelo desarrollado durante el doctorado y postdoctorado extendiendo su campo de aplicaciones mediante la integración de diferentes condiciones de contorno. Se trabajó específicamente integrando un algoritmo de frontera inmersa que permite representar superficies irregulares curvas, superficies móviles e inclusive medios porosos. La complejidad de esta integración de modelos reside en que el método de frontera inmersa es un algoritmo de tipo implícito y que requiere una estructura de datos adicional con una disposición no regular mientras que el modelo de Lattice Boltzmann desarrollado y optimizado para correr en GPU es totalmente explícito y con una estructura de datos regular. Los resultados de estos desarrollos están siendo evaluados para su publicación en un Journal internacional. En el años 2014 el grupo PLADEMA inició un Programa de 3 años entre la UNCPBA y la Comisión Nacional de Energía Atómica (CNEA) para el desarrollo de software para aplicaciones especiales denominado PIDSAE. El investigador Pablo Rinaldi es el responsable para UNCPBA del proyecto en el que se incluye el desarrollo de simuladores de fluidos utilizando tecnología GPU y procesamiento de imágenes médicas. También sobre fines de 2014 se inicia un proyecto a través de la Secretaría de Políticas Universitarias para el desarrollo de Modelos de Elevación de precisión para grandes extensiones, comenzando con el partido de Necochea. El proyecto tiene como objetivo el desarrollo de una metodología para corregir Modelos de Elevación de libre acceso y mejorar su nivel de precisión contrastando con mediciones locales aplicando algoritmos y técnicas extensivas. Los responsables del proyecto son el Dr. Rinaldi y su director Marcelo Vénere. En el pasado el ambos han desarrollado modelos similares para su utilización en simuladores de escurrimiento superficial también de desarrollo propio, con el que se han simulado exitosamente inundaciones reales y se pueden realizar análisis de riesgo hídrico. Este proyecto tiene mucha relación con los intereses de la Porvincia de Buenos Aires

    Informe cient铆fico de investigador: Rinaldi, Pablo Rafael (2016)

    No full text
    El investigador Pablo Rinaldi forma parte como responsable y coordinador para la UNCPBA del convenio PIDSAE (Programa para el Desarrollo de Software para Aplicaciones Especiales) que se inici贸 en 2014 y finaliz贸 en 2016. Este proyecto incluye tres desarrollos principales: 1. La construcci贸n de una CAVE (Competer Assisted Virtual Environment) en instalaciones de la CNEA y desarrollo de aplicaciones de soporte para el an谩lisis de dise帽o funcional, operaciones y maniobras en el edificio de ASECQ-Atucha I; 2. El desarrollo de simuladores de flujos complejos como elementos finitos para la simulaci贸n de separaci贸n de is贸topos, para inyecci贸n de flujo supers贸nico y para termohidr谩ulica en reactores; y 3. El procesamiento, segmentaci贸n y caracterizaci贸n de im谩genes m茅dicas. Dentro de este proyecto el Dr. Rinaldi se encarga de la direcci贸n de personal t茅cnico contratado para las diversas 谩reas, as铆 como la coordinaci贸n con los investigadores referentes de cada proyectos. El Dr. Rinaldi tambi茅n forma parte como responsable del PICT Start-Up financiado por elFONCyT para el desarrollo de Modelos computacionales para el planeamiento deltratamiento de Aneurismas Intracraneales con Desviadores de Flujo. Se participa en lal铆nea relacionada al estudio de modelos de medios porosos para representardesviadores de flujo en la simulaci贸n din谩mica de fluidos computacional. Durante 2016, conjutnamente con el Dr. Alejandro Clausse, se implement贸 un m茅todo de homogenizaci贸n de las ecuaciones de Navier- Stokes en un elemento de volumen representativo (EVR) del flujo en un medio permeable utilizando Aut贸matas de Redes de Boltzmann. El m茅todo se basa en el modelo multiescala variacional que conserva la potencia virtual del elemento en la escala micro y macro. Los primeros resultados fueron publicados en el XV Congreso de Matem谩tica Computacional e Industrial MACI En 2016 el Dr. Rinaldi particip贸 como comit茅 organizador del 12th International Symposium on Medical Information Processing and Analysis SIPAIM 2016 que se realiz贸 en la ciudad de Tandil entre el 5 y 7 de Diciembre de 2016

    Informe cient铆fico de investigador: Rinaldi, Pablo Rafael (2015)

    No full text
    El Dr. Pablo Rafael Rinaldi es Investigador Asistente dentro del grupo PLADEMA Centro Asociado a la CIC ubicado en la Universidad Nacional del Centro de la Provincia de Buenos Aires bajo la dirección del Dr Marcelo Vénere. Su área de investigación es la aplicación del procesamiento paralelo sobre GPUs a modelos de simulación computacional. El Dr. Rinaldi es también Profesor Adjunto en la Facultad de Ciencias Exactas y es actualmente el responsable y coordinador para la UNCPBA del convenio PIDSAE celebrado entre la CNEA y la UNCPBA para el desarrollo de software específic

    An Improved Immersed-Boundary Algorithm for Fluid-Solid Interaction un Lattice-Boltzmann Simulations

    No full text
    An improved algorithm combining the features of the lattice Boltzmann and the immersed-boundary methods is presented. Following previous formulations, the method represents a fluid con-strained by flexible boundaries by means of a force term acting on the cells adjacent to the boundary, which in turn is moved by the fluid. The present al-gorithm introduces a more efficient iteration proce-dure to calculate the fluid-boundary interaction, which facilitates the implementation. The simulations where validated against experimental and analytical data showing good agreement and demonstrating the performance of the method to simulate different kind of fluid-solid interaction.Fil: Boroni, Gustavo Adolfo. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas. Grupo de Plasmas Densos Magnetizados; Argentina. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas. Centro Cient铆fico Tecnol贸gico Conicet - Tandil; ArgentinaFil: Dottori, Javier Alejandro. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas. Grupo de Plasmas Densos Magnetizados; Argentina. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas. Centro Cient铆fico Tecnol贸gico Conicet - Tandil; ArgentinaFil: Dalponte, Diego David. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas; Argentina. Comisi贸n Nacional de Energ铆a At贸mica; ArgentinaFil: Rinaldi, Pablo Rafael. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas. Grupo de Plasmas Densos Magnetizados; Argentina. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas. Centro Cient铆fico Tecnol贸gico Conicet - Tandil; ArgentinaFil: Clausse, Alejandro. Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas. Grupo de Plasmas Densos Magnetizados; Argentina. Consejo Nacional de Investigaciones Cient铆ficas y T茅cnicas. Centro Cient铆fico Tecnol贸gico Conicet - Tandil; Argentin
    corecore